mountain hemlock - German English Dictionary